// pages/activity/nationalDay/components/RuleDialog/RuleDialog.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    current: Number,
  },
  observers: {
    'current': function(current) {
      // 在 numberA 或者 numberB 被设置时，执行这个函数
      this.setData({
        activeTab: current
      })
    }
  },
  /**
   * 组件的初始数据
   */
  data: {
    activeTab: 0,
    tabs: [{
        id: 'rule1',
        name: '七天王者赛'
      },
      {
        id: 'rule2',
        name: '十月巅峰赛'
      }
    ]
  },
  lifetimes:{
    attached(){
      this.activeTab = this.current
    }
  },
  /**
   * 组件的方法列表
   */
  methods: {
    close() {
      this.triggerEvent('close', {
        ruleDialogVisible: false
      })
    },
    input(e) {
      const index = e.detail
      this.setData({
        activeTab: index,
      })
      this.triggerEvent('input', index)
    },
  }
})